cake kidney - Spanish English Dictionary